CGILua: A Multi-Paradigmatic Tool for Creating Dynamic WWW Pages

نویسندگان

  • Anna M. Hester
  • Renato Borges
  • Roberto Ierusalimschy
چکیده

The dramatic growth of the Internet and the World Wide Web creates great demand for tools to support the construction and maintenance of WWW sites. CGILua intends to simplify the task of creating dynamic Web pages, supporting three different paradigms for describing dynamic Web pages: Programming, templates, and database. Besides fully supporting these three paradigms, the user can also freely mix them, allowing the use of CGILua in new interesting ways, even in the description of static pages. CGILua is fully implemented, and is already being used in industrial sites. Resumo O enorme crescimento da Internet e do WWW cria uma grande demanda para ferramentas de suporte a construu c~ ao e manutenn c~ ao de \sites" WWW. CGILua foi desenvolvido visando simpliicar a tarefa de criaa c~ ao de pp aginas Web din^ amicas, ofer-ecendo suporte a tr^ es diferentes paradigmas: programaa c~ ao, modelos (\templates") e bancos de dados. Al em de suportar integralmente os tr^ es paradigmas, o usuu ario pode combinn a-los livremente, permitindo o uso de CGILua de novas e interessantes maneiras, mesmo para descrii c~ ao de pp aginas estt aticas. CGILua estt a completamente implementado, e estt a sendo usado em diversos \sites" comerciais.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatically Generating World-Wide Web Interfaces to Relational Databases

Reformatting information currently held in databases into HyperText Markup Language (HTML) pages suitable for the World-Wide Web (WWW) requires significant effort both in creating the pages initially and their subsequent maintenance. We avoid these costs by directly coupling a WWW server to the source data within a database using additional software we have developed. This software layer automa...

متن کامل

GroupScape: Integrating Synchronous Groupware and the World Wide Web

Synchronous groupware applications support people collaborating in real time over a distance. The world wide web supports asynchronous collaboration by allowing people to share distributed information repositories. This paper presents a new technique for creating applications that tightly integrate synchronous groupware with the world wide web. The key points of the technique are: two new HTML ...

متن کامل

Hype-A Java Tool for the Rapid Development of Hyperdocument Management Applications for the WWW

The paper presents Hype, an integrated development environment for building typed hyperdocument management applications for the World Wide Web. Like Java Server Pages, Hype enables Java code snippets producing dynamic content to be embedded into static HTML pages. Unlike Java Server Pages, Hype covers the complete process of building three-tier applications. This includes the object-oriented mo...

متن کامل

The Link Structure of Language Communities and its Implication for Language-specific Crawling

Since its inception, the World Wide Web (WWW) has exponentially grown to shelter billions of monolingual and multilingual web pages that can be navigated through hyperlinks. Its structural properties provide useful information in presenting the sociolinguistic properties of the web. In this study, about 26 million web pages under the South East Asian country code toplevel-domains (ccTLDs) are a...

متن کامل

A Dynamic Acces Planning Method for Information Mediator

The Internet is spreading into our society rapidly and deeply and is becoming one of our social infrastructures. Especially, WWW technologies are widely used for doing business and research, creating communities, disseminating personal information, and so on. We usually access WWW pages one by one through a browser, but we can add more value to them by integrating information collected from var...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997